package com.ruoyi.auth.utils;

import lombok.Data;

/*
* 同意返回内容格式
* */
@Data
public class Result {
//提示内容的数字编号
    private Integer code;
    //提示内容
    private String msg;
    //数据
    private Object data;




    public Result(Integer code,String msg,Object data){
        this.code=code;
        this.msg=msg;
        this.data=data;
    }






    //操作成功。修改成功、删除成功、添加成功
    public static Result success(String msg){
        return  new Result(200,msg,null);

    }

    //操作成功,一般用于查询,自定义返回提示+返回数据
    public  static  Result success(String msg,Object data){


    return new Result(200,msg,data);

    }
        //操作失败
       public  static  Result fail(Integer code,String msg){
         return  new Result(code,msg,null);
       }

}
